* {
    margin: 0;
    padding: 0;
}

html {
    height: 100%;
    width:100%;
}

body {
    height: 100%;
    width: 100%;
    background: url(images/login_bg.jpg) no-repeat left top;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='images/login_bg.jpg',
    sizingMethod='scale');
    background-size: cover;
}

  /*清除chrome下黄色背景输入框*/
input:-webkit-autofill {
-webkit-box-shadow : 0 0 0px 1000px #fff inset ;
}
 
.bg_top {
    position: absolute;
    height: 60px;
    width: 100%;
    z-index: 2;
    /*background: white*/
}

.top_tit {
    width: 1200px;
    margin: 0 auto;

}

.top_tit span {
    display: inline-block;
    font-size: 22px;
    height: 60px;
    padding-right: 10px;
    padding-top: 19px;
    margin-right: 10px;
    border-right: 1px solid #e6e6e6;
    color: #337ab7
}

.top_tit a {
    color: #b0b0b0;
    font-size: 24px;
    margin-top: 26px;
}

.bg_center {
    position: relative;
    height: 100%;
    z-index: 1;
}

.login_box {
    position: absolute;
    top:20%;
    left: 50%;
    width: 320px;
    padding: 24px 20px;
    margin-left: -160px;
    box-sizing: border-box;
    /*background: white;*/
 /*   border-radius: 5px;
    box-shadow: 0 0 5px grey*/
}
.login_tit{
	margin-bottom: 20px;
}
.login_tit h1{
    font-size: 28px;
    /*color: #337ab7;*/
    color: white;
    margin-bottom: 10px;
    text-align: center;
}
.login_tit p{
	font-size: 12px;
	/*color: #6e808a;*/
	color: white;
}
.login_con {}

.login_btn {
    width: 100%;
}

.modify_psd {
   float: right;
   color: white
}
.modify_psd:hover{
	color: white
}
.remer_psd{
	color: white
}
